package com.logistics.controller;


import com.logistics.service.OutinstoreService;
import jdk.nashorn.internal.ir.annotations.Reference;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * controller
 * @author Administrator
 *
 */
@RestController
@RequestMapping("/outinstore")
public class OutinstoreController {

	@Reference
	private OutinstoreService outinstoreService;

	/**
	 * 返回全部列表
	 * @return
	 */
//	@RequestMapping("/findAll")
//	public List<TbOutinstore> findAll(){
//		return outinstoreService.findAll();
//	}
//
//
//	/**
//	 * 返回全部列表
//	 * @return
//	 */
//	@RequestMapping("/findPage")
//	public PageResult  findPage(int page,int rows){
//		return outinstoreService.findPage(page, rows);
//	}
//
//	/**
//	 * 增加
//	 * @param outinstore
//	 * @return
//	 */
//	@RequestMapping("/add")
//	public Result add(@RequestBody TbOutinstore outinstore){
//		try {
//			outinstoreService.add(outinstore);
//			return new Result(true, "增加成功");
//		} catch (Exception e) {
//			e.printStackTrace();
//			return new Result(false, "增加失败");
//		}
//	}
//
//	/**
//	 * 修改
//	 * @param outinstore
//	 * @return
//	 */
//	@RequestMapping("/update")
//	public Result update(@RequestBody TbOutinstore outinstore){
//		try {
//			outinstoreService.update(outinstore);
//			return new Result(true, "修改成功");
//		} catch (Exception e) {
//			e.printStackTrace();
//			return new Result(false, "修改失败");
//		}
//	}
//
//	/**
//	 * 获取实体
//	 * @param id
//	 * @return
//	 */
//	@RequestMapping("/findOne")
//	public TbOutinstore findOne(Integer oiid){
//		return outinstoreService.findOne(oiid);
//	}
//
//	/**
//	 * 批量删除
//	 * @param ids
//	 * @return
//	 */
//	@RequestMapping("/delete")
//	public Result delete(Integer [] oiids){
//		try {
//			outinstoreService.delete(oiids);
//			return new Result(true, "删除成功");
//		} catch (Exception e) {
//			e.printStackTrace();
//			return new Result(false, "删除失败");
//		}
//	}
//
//		/**
//	 * 查询+分页
//	 * @param brand
//	 * @param page
//	 * @param rows
//	 * @return
//	 */
//	@RequestMapping("/search")
//	public PageResult search(@RequestBody TbOutinstore outinstore, int page, int rows  ){
//		return outinstoreService.findPage(outinstore, page, rows);
//	}

}
